<?php
/*FUNCAO QUE GERA UMA SENHA TEMPORARIA DE 6 CARACTERES, CONVERTE PARA MD5 E SUBSTITUI NA SENHA DO USUARIO CARREGADO!*/
require_once $_SERVER['DOCUMENT_ROOT'].'/phd/model/Usuario.php';
require_once $_SERVER['DOCUMENT_ROOT'].'/phd/geral/uteis/imports.php';

$usuario = new Usuario($_POST);

$usuario->carregar_dados_matricula();

$tamanho = 6;

$retorno = '';
$caracteres = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';

$len = strlen($caracteres);

for ($n = 1; $n <= $tamanho; $n++) {
    $rand = mt_rand(1, $len);
    $retorno .= $caracteres[$rand - 1];
}

$usuario->gravar_senha_temporaria(md5($retorno),$usuario->id_usuario);

echo $retorno;